/* pagesDoctor/doctorIndex/index.wxss */
.doctor_dot {
  width: 25rpx;
  height: 25rpx;
  background-color: red;
  border-radius: 50%;
  flex-shrink: 0;
}
.overhide {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.overhide_ {display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;-webkit-line-clamp: 1;overflow: hidden;word-break: break-all;}
.overhide_2 {display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;}


/*flex相关*/
.flex{display: flex;}
.flex-ver {display: flex;flex-direction: column;}
.flex-1 {flex: 1;}
.flex-shrink {flex-shrink: 0;}
.flex-align-start {display: flex;align-items: flex-start;}
.flex-align-center {display: flex;align-items: center;}
.flex-align-end {display: flex;align-items: flex-end;}
.flex-justify-start {display: flex;justify-content: flex-start;align-items: center;}
.flex-justify-center {display: flex;justify-content: center;}
.flex-justify-bcenter {display: flex;justify-content: space-between;}
.flex-justify-around {display: flex;justify-content: space-around;}
.flex-justify-evenly{display: flex;justify-content: space-evenly;}
.flex-justify-end {display: flex;justify-content: flex-end;}
.flex-center {display: flex;align-items: center;justify-content: center;}
.flex-space-between {display: flex;align-items: center;justify-content: space-between;}
.flex-warp {flex-wrap: wrap;}
.flex-inline {display: inline-flex;}

/*text-align*/
.tx-c { text-align: center !important;}
.tx-l {text-align: left !important;}
.tx-r {text-align: right !important;}
.ws-nowrap{white-space: nowrap;}

/*margin*/
.mr5{margin-right: 5rpx;}
.mr10{margin-right: 10rpx;}
.mr15{margin-right: 15rpx;}
.mr20{margin-right: 20rpx;}
.mr25{margin-right: 25rpx;}
.mr30{margin-right: 30rpx;}
.ml5{margin-left: 5rpx;}
.ml10{margin-left: 10rpx;}
.ml15{margin-left: 15rpx;}
.ml20{margin-left: 20rpx;}
.ml40{margin-left: 40rpx;}
.mb5{margin-bottom: 5rpx;}
.mb10{margin-bottom: 10rpx;}
.mb15{margin-bottom: 15rpx;}
.mb20{margin-bottom: 20rpx;}
.mb30{margin-bottom: 30rpx;}
.mb40{margin-bottom: 40rpx;}
.mt5{margin-top: 5rpx;}
.mt10{margin-top: 10rpx;}
.mt15{margin-top: 15rpx;}
.mt20{margin-top: 20rpx;}
.mt30{margin-top: 30rpx;}
/*padding*/
.pr10{padding-right: 10rpx;}
.pr20{padding-right: 20rpx;}
.pr30{padding-right: 30rpx;}

.pl10{padding-left: 10rpx;}
.pl20{padding-left: 20rpx;}
.pl30{padding-left: 30rpx;}

.pb10{padding-bottom: 10rpx;}
.pb20{padding-bottom: 20rpx;}
.pb30{padding-bottom: 30rpx;}
.pb50{padding-bottom: 50rpx;}

.pt10{padding-top: 10rpx;}
.pt15{padding-top: 15rpx;}
.pt20{padding-top: 20rpx;}
.pt25{padding-top: 25rpx;}
.pt30{padding-top: 30rpx;}

.f18{font-size: 18rpx;}
.f20{font-size: 20rpx;}
.f22{font-size: 22rpx;}
.f24{font-size: 24rpx;}
.f26{font-size: 26rpx;}
.f28{font-size: 28rpx;}
.f30{font-size: 30rpx;}
.f32{font-size: 32rpx;}
.f34{font-size: 34rpx;}
.f36{font-size: 36rpx;}
.f38{font-size: 38rpx;}
.f40{font-size: 40rpx;}
.f42{font-size: 42rpx;}
.f50{font-size: 50rpx;}
.f60{font-size: 60rpx;}
.fb{ font-weight: bold;}

.bg-yellow {
  background: #F88000;
}
.c-orange {
  color: #fa550f;
}
.c-green {
  color: #5fb446;
}
.c-yellow {
  color: #F88000;
}
.c-red {
  color: #d6130d;
}
.c-blue {
  color: blue;
}
.c-3 {
  color: #333333;
}
.c-5 {
  color: #555555;
}
.c-6 {
  color: #666;
}
.c-9 {
  color: #999;
}
.c-e9 {
  color: #e9e9e9;
}

.c-ce {
  color: #cecece;
}
.c-a2a3a5 {
  color: #a2a3a5;
}
.c-43 {
  color: #434343;
}
.c-28 {
  color: #282828;
}
.c-white,.c-f {
  color: #fff;
}
.c-black {
  color: #000;
}
.c-c {
  color: #ccc;
}
.c-3ECEC5{
  color:#3ECEC5
}



.item_block {
  padding: 36rpx 24rpx;
  background: #ffffff;
  border-radius: 20rpx;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);
  margin-bottom: 30rpx;
}